def func(a, b, c, d):
    print(a + b + c + d)
def test(*args):
    print(args)
    print(type(args))
    print(*args)

    func(args[0],args[1],args[2],args[3])
    func(*args)


test(1, 2, 3, 4) 

def func2(name, age):
    print(name)
    print(age)

def test2(**kwargs):
    print(kwargs)
    # print(**kwargs) # 这里的拆包是不能直接打印的
    func2(name='wyl350', age=22)
    func2(**kwargs)

test2(name='wyl350', age='33')

